#main-wrapper{background-color:#31353e;background-image:none;border:2px solid #ebebeb;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.4);-moz-box-shadow:0 1px 2px rgba(0,0,0,.4);box-shadow:0 1px 2px rgba(0,0,0,.4)}
.post-outer{float:left;width:50%}
img.ad-banner{-webkit-box-shadow:0 0 2px black;-moz-box-shadow:0 0 2px black;box-shadow:0 0 2px black}
#main-nav{border-bottom:1px solid #222}
.post{margin:0 0 0 0;padding:0 0 0 0;border:none;color:#999;-webkit-box-shadow:inset -1px 0 0 #222,inset 1px 0 0 #444;-moz-box-shadow:inset -1px 0 0 #222,inset 1px 0 0 #444;box-shadow:inset -1px 0 0 #222,inset 1px 0 0 #444}
.post .post-title{border:none;border-top:1px solid #444;border-bottom:1px solid #222;padding:0 15px;font:normal normal 14px/36px Alike,Cambria,Georgia,Serif;height:36px;overflow:hidden;text-transform:uppercase;text-shadow:0 -1px 0 #111}
.post-body{margin:0 0 0 0;border:none;border-top:1px solid #444;border-bottom:1px solid #222;height:130px;font-size:96%;text-align:right;position:relative}
.post-snippet{position:relative;word-wrap:break-word;overflow:hidden}
.post-snippet:before{content:attr(data-snip)}
.post-footer,img.icon-action{display:none}
.post .post-title a,.post .post-title a:hover{color:#ccc}
.post .post-title:hover{border-left:4px solid #066696}
.ad-banner-5{padding:.5em 1em;border-top:1px solid #444;border-bottom:1px solid #222;text-align:left;line-height:0}
@media (max-width:700px) {
  .post-outer{float:none;display:block;width:auto}
}
